return Some(Ok(Token::String(&self.orig[start+1..end])))
}
}
- return Some(Err(human(format!("unterminated string in cfg"))))
+ return Some(Err(human("unterminated string in cfg".to_string())))
}
Some((start, ch)) if is_ident_start(ch) => {
while let Some(&(end, ch)) = self.s.peek() {
replace,
workspace_config);
if project.license_file.is_some() && project.license.is_some() {
- manifest.add_warning(format!("only one of `license` or \
- `license-file` is necessary"));
+ manifest.add_warning("only one of `license` or \
+ `license-file` is necessary".to_string());
}
for warning in warnings {
manifest.add_warning(warning.clone());
match self.name {
Some(ref name) => {
if name.trim().is_empty() {
- Err(human(format!("library target names cannot be empty.")))
+ Err(human("library target names cannot be empty.".to_string()))
} else if name.contains("-") {
Err(human(format!("library target names cannot contain hyphens: {}",
name)))
match self.name {
Some(ref name) => {
if name.trim().is_empty() {
- Err(human(format!("binary target names cannot be empty.")))
+ Err(human("binary target names cannot be empty.".to_string()))
} else {
Ok(())
}
},
- None => Err(human(format!("binary target bin.name is required")))
+ None => Err(human("binary target bin.name is required".to_string()))
}
}
match self.name {
Some(ref name) => {
if name.trim().is_empty() {
- Err(human(format!("example target names cannot be empty")))
+ Err(human("example target names cannot be empty".to_string()))
} else {
Ok(())
}
},
- None => Err(human(format!("example target example.name is required")))
+ None => Err(human("example target example.name is required".to_string()))
}
}
match self.name {
Some(ref name) => {
if name.trim().is_empty() {
- Err(human(format!("test target names cannot be empty")))
+ Err(human("test target names cannot be empty".to_string()))
} else {
Ok(())
}
},
- None => Err(human(format!("test target test.name is required")))
+ None => Err(human("test target test.name is required".to_string()))
}
}
match self.name {
Some(ref name) => {
if name.trim().is_empty() {
- Err(human(format!("bench target names cannot be empty")))
+ Err(human("bench target names cannot be empty".to_string()))
} else {
Ok(())
}
},
- None => Err(human(format!("bench target bench.name is required")))
+ None => Err(human("bench target bench.name is required".to_string()))
}
}
}